package cn.sciento.transfer.app.service;

import cn.sciento.core.domain.Page;
import io.choerodon.mybatis.pagehelper.domain.PageRequest;
import java.util.List;
import cn.sciento.transfer.domain.entity.ConsDbConfig;

public interface ConsDbConfigService {
  ConsDbConfig insertConsDbConfig(ConsDbConfig paramConsDbConfig);
  
  void deleteConsDbConfig(Long paramLong);
  
  void batchDeleteConsDbConfig(List<ConsDbConfig> paramList);
  
  ConsDbConfig updateConsDbConfig(ConsDbConfig paramConsDbConfig);
  
  Page<ConsDbConfig> pageAndSortConsDbConfig(PageRequest paramPageRequest, ConsDbConfig paramConsDbConfig);
  
  ConsDbConfig selectConsDbConfig(Long paramLong);
  
  Page<ConsDbConfig> pageDataCheckTargetTable(PageRequest paramPageRequest, ConsDbConfig paramConsDbConfig);
}
